package com.nbst.dao.mapper.mes;

import java.util.List;
import java.util.Map;

import com.nbst.dao.base.mapper.BaseMapper;
import com.nbst.model.mes.SubcOutEntry;
import com.nbst.model.wms.PendingOutStockItemEntry;


public interface SubcOutEntryMapper extends BaseMapper<SubcOutEntry>{
    
	/**
	 * 
	 * @Description 软删除
	 * @param t
	 * @return int
	 * @author chenyuhui 
	 * @date 2018年10月29日
	 */
	int softDeleteByPrimaryKey(SubcOutEntry t);
	
	List<Map<String,Object>> getSubcOut(Map<String,Object> map);

	List<Map<String,Object>> getSubcOutCx(Map<String,Object> map);
	
	/**
	 * 获取委外中间工序的待发物料
	 * @param map
	 * @return
	 * List<PendingOutStockItemEntry> 
	 * @author King
	 * @date 2020年3月23日
	 */
	List<PendingOutStockItemEntry> getsubcOperPendingOutStockLists(Map<String,Object> map);
	
}